import request from '@/utils/request'
import qs from 'qs'
/** ******************************隐患治理***************************************/
/**
 * 上传图片
 * @params {*}
 * @return {*}
 */
export const addAttachment = (data) => {
  return request({
    url: '/admin/attachment/addAttachment',
    method: 'POST',
    data
  })
}
/** ******************************安全：隐患台账/专家排查隐患审核***************************************/
/**
 * 安全-- 隐患台账列表
 * @params {*}
 * @return {*}
 */
export const dangersLedgerList = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/dangersLedgerList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 安全-- 专家排查隐患审核列表
 * @params {*}
 * @return {*}
 */
export const dangersLedgerExpertList = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/dangersLedgerExpertList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 安全-- 隐患台账详情
 * @params {*}
 * @return {*}
 */
export const aQdangersLedgerDetails = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/dangersLedgerDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 安全-- 隐患台账详情 处置信息
 * @params {*}
 * @return {*}
 */
export const aQdangersLedgerDisposal = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/dangersLedgerDisposal',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 安全-- 隐患台账 下发提醒
 * @params {*}
 * @return {*}
 */
export const AqAddSendReminder = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/addSendReminder',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 安全-录入隐患
 * @params {*}
 * @return {*}
 */
export const addDangersLedger = (data) => {
  return request({
    url: '/admin/aq/AqDangersLedger/addDangersLedger',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/** ******************************环保：隐患台账/专家排查隐患审核***************************************/
/**
 * 环保-- 隐患台账列表
 * @params {*}
 * @return {*}
 */
export const HbdangersLedgerList = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/dangersLedgerList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-- 专家排查隐患审核列表
 * @params {*}
 * @return {*}
 */
export const HbdangersLedgerExpertList = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/dangersLedgerExpertList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-- 隐患台账基本信息
 * @params {*}
 * @return {*}
 */
export const dangersLedgerDetails = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/dangersLedgerDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-- 隐患台账处置流程
 * @params {*}
 * @return {*}
 */
export const dangersLedgerDisposal = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/dangersLedgerDisposal',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-- 隐患台账 下发提醒
 * @params {*}
 * @return {*}
 */
export const HbAddSendReminder = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/addSendReminder',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-录入隐患
 * @params {*}
 * @return {*}
 */
export const HbAddDangersLedger = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/addDangersLedger',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 环保-- 专家排查隐患审核 审核
 * @params {*}
 * @return {*}
 */
export const auditData = (data) => {
  return request({
    url: '/admin/hb/HbDangersLedger/auditData',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/** ******************************消防：隐患台账/专家排查隐患审核***************************************/
/**
 * 消防-- 隐患台账列表
 * @params {*}
 * @return {*}
 */
export const XfdangersLedgerList = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/dangersLedgerList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 消防-- 专家排查隐患审核列表
 * @params {*}
 * @return {*}
 */
export const XfdangersLedgerExpertList = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/dangersLedgerExpertList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 消防-- 隐患台账详情
 * @params {*}
 * @return {*}
 */
export const XfDangersLedgerDetails = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/dangersLedgerDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 消防-- 隐患台账 处置信息
 * @params {*}
 * @return {*}
 */
export const XfDangersLedgerDisposal = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/dangersLedgerDisposal',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 消防-- 隐患台账 下发提醒
 * @params {*}
 * @return {*}
 */
export const XfAddSendReminder = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/addSendReminder',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 消防-录入隐患
 * @params {*}
 * @return {*}
 */
export const XfAddDangersLedger = (data) => {
  return request({
    url: '/admin/xf/XfDangersLedger/addDangersLedger',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/** ******************************能源：隐患台账/专家排查隐患审核***************************************/
/**
 * 能源-- 隐患台账列表
 * @params {*}
 * @return {*}
 */
export const NydangersLedgerList = (data) => {
  return request({
    url: '/admin/ny/NyDangersLedger/dangersLedgerList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 能源-- 隐患台账基本信息
 * @params {*}
 * @return {*}
 */
export const NydangersLedgerDetails = (data) => {
  return request({
    url: '/admin/ny/NyDangersLedger/dangersLedgerDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 能源-- 隐患台账处置流程
 * @params {*}
 * @return {*}
 */
export const NydangersLedgerDisposal = (data) => {
  return request({
    url: '/admin/ny/NyDangersLedger/dangersLedgerDisposal',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 能源-- 隐患台账 下发提醒
 * @params {*}
 * @return {*}
 */
export const NyAddSendReminder = (data) => {
  return request({
    url: '/admin/ny/NyDangersLedger/addSendReminder',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 能源-录入隐患
 * @params {*}
 * @return {*}
 */
export const NyAddDangersLedger = (data) => {
  return request({
    url: '/admin/ny/NyDangersLedger/addDangersLedger',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/** ******************************各模块：隐患排查任务***************************************/
/**
 * 排查任务管理列表
 * @params {*}
 * @return {*}
 */
export const dangersCompanyPlanList = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/dangersCheckTaskList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 任务详情
 * @params {*}
 * @return {*}
 */
export const planDangersCheckTaskDetails = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/dangersCheckTaskDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 任务详情
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const dangersCheckTaskDetailsByModuleName = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/dangersCheckTaskDetailsByModuleName',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 检查组完成情况
 * @params {*}
 * @return {*}
 */
export const appCheckTeamComplete = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/appCheckTeamComplete',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 企业检查详情(隐患数量)
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const dangersLedgerByCompany = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/dangersLedgerByCompany',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 企业检查详情(排查隐患清单)
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const checkCompanyDetails = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/checkCompanyDetails',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 企业检查详情(企业检查得分)
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const checkCompanyContentScore = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/checkCompanyContentScore',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 任务详情（企业列表）
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const checkTaskCompanyList = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckTask/checkTaskCompanyList',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 隐患数量概览
 * @params {*}
 * @return {*}
 */
export const dangersNumText = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckStatistics/dangersNumText',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 详情-任务统计-排查隐患统计-隐患类别分析
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const dangersNumDangersType = (data) => {
  return request({
    url: '/admin/aq/AqDangersCheckStatistics/dangersNumDangersType',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 详情-任务统计-企业检查得分统计-企业分级分布
 *
 * @export
 * @params {*}
 * @return {*}
 */
export const companyCheckLevel = (data) => {
  return request({
    url: '/admin/aq/AqCompanyCheckStatistics/companyCheckLevel',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/** ******************************废弃接口：未用到***************************************/
// /**
//  * 环保-- 排查任务管理列表
//  * @params {*}
//  * @return {*}
//  */
// export const dangersCheckTaskList = (data) => {
//   return request({
//     url: '/admin/hb/HbDangersCheckTask/dangersCheckTaskList',
//     method: 'POST',
//     data: qs.stringify(data)
//   })
// }
// /**
//  * 消防-- 排查任务管理列表
//  * @params {*}
//  * @return {*}
//  */
// export const XfdangersCheckTaskList = (data) => {
//   return request({
//     url: '/admin/xf/XfDangersCheckTask/dangersCheckTaskList',
//     method: 'POST',
//     data: qs.stringify(data)
//   })
// }
// /**
//  * 环保-- 排查任务管理 基本信息
//  * @params {*}
//  * @return {*}
//  */
// export const dangersCheckTaskDetails = (data) => {
//   return request({
//     url: '/admin/hb/HbDangersCheckTask/dangersCheckTaskDetails',
//     method: 'POST',
//     data: qs.stringify(data)
//   })
// }
